package cn.ztf.zshop.sys.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.groups.Default;


@Data
public class SysDeptDto {
    /**
     * 部门编号
     */
    @NotNull(message = "部门编号不能为空",groups = Update.class)
    private Long deptId;

    /**
     * 上级节点id
     */
    private Long parentId;

    /**
     * 部门名称
     */
    @NotBlank(message = "部门名称不能为空")
    private String deptName;

    /**
     * 0 启用,1是禁用
     */
    private Integer status;

    /**
     * 描述
     */
    private String remark;

    // 分组
    public interface Update extends Default {}
}
